﻿namespace TowerCraneMonitorClient.NetClient
{
    /// <summary>
    /// 状态量偏移值
    /// </summary>
#pragma warning disable CA1027 // Mark enums with FlagsAttribute
    public enum StatusOffset
#pragma warning restore CA1027 // Mark enums with FlagsAttribute
    {
        /// <summary>
        /// 起重
        /// </summary>
        Weight = 0,

        /// <summary>
        /// 力矩
        /// </summary>
        Force = 4,

        /// <summary>
        /// 风速
        /// </summary>
        Wind = 8,

        /// <summary>
        /// 变幅
        /// </summary>
        Extent = 12,

        /// <summary>
        /// 高度
        /// </summary>
        Height = 16,

        /// <summary>
        /// 倾角
        /// </summary>
        ObliqueAngle = 20,
    }
}
